pleasantly plastered - Spanish English Dictionary